# Copyright 2021, Régis Décamps
# SPDX-License-Identifier: BSD-3-Clause

java_library(
    name = "generator",
    srcs = glob(["*.java"]),
    visibility = ["//jflex:visibility"],
    deps = [
        "//jflex/src/main/java/jflex/base",
        "//jflex/src/main/java/jflex/core",
        "//jflex/src/main/java/jflex/core/unicode",
        "//jflex/src/main/java/jflex/dfa",
        "//jflex/src/main/java/jflex/exceptions",
        "//jflex/src/main/java/jflex/io",
        "//jflex/src/main/java/jflex/l10n",
        "//jflex/src/main/java/jflex/logging",
        "//jflex/src/main/java/jflex/option",
        "//jflex/src/main/java/jflex/performance",
        "//jflex/src/main/java/jflex/scanner",
        "//jflex/src/main/java/jflex/skeleton",
        "//third_party/com/google/guava",
    ],
)
